/**
 * jquery的 ajax 请求封装
 * @param {*} type 请求方式
 * @param {*} url 请求地址
 * @param {*} data 请求参数
 * @param {*} callback 成功回调函数
 */
function http(type, url, data, callback) {
    $.ajax({
        type: type,
        url: "http://localhost:8080/api/v1" + url,
        data: data,
        headers: { Authorization: window.localStorage.getItem('bignews_token') },
        success: function (response) {
            // 获取异步函数的结果，把结果当作参数给回调函数调用,传到外面去
            callback(response);
        },
        error: function (err) {
            // 没有登陆的情况返回登录页面
            // 状态码403是没有登录的情况
            if (err === 403) {
                window.location.href = "./login.html"
            };
        }

    });
};